to release on a recognizance - Turco Inglés Diccionario